human climate - French English Dictionary